汇编语言中这=一=句bufdb4dup为什么编译不过会出现这个错误:
汇编语言中这一句buf db 4 dup(?)为什么编译不过,会出现这个错误:
出现这一错误的原因个人认为是在内存空间的建立上,db和dw的根本区别的一个是字节,一个是字,前者占有大小为后者的一半,问号的动态分配内存,在大小不定的情况下,就报错了。0是强制分配,没报错,但是结果会有差别的。在你室友电脑上能用可能是因为他是64为系统,而你的是32位系统!不知对否,我后面会介绍。
出现这一错误的原因个人认为是在内存空间的建立上,db和dw的根本区别的一个是字节,一个是字,前者占有大小为后者的一半,问号的动态分配内存,在大小不定的情况下,就报错了。0是强制分配,没报错,但是结果会有差别的。在你室友电脑上能用可能是因为他是64为系统,而你的是32位系统!不知对否,我后面会介绍。